m4_dnl vim: ft=m4
m4_divert(-1)

m4_define(`_push',`m4_pushdef(`$$internal$div',`m4_divert('m4_divnum`)')')
m4_define(`_pop',`m4_indir(`$$internal$div')m4_popdef(`$$internal$div')')
m4_define(`_silent',`m4_divert(-1)')
m4_define(`_keep',`_push()m4_dnl')
m4_define(`_discard',`_push()_silent()m4_dnl')
m4_define(`_stop',`_pop()m4_dnl')

m4_divert(0)m4_dnl
